farrowing nests - Allemand Anglais Dictionnaire